Strategy and Benchmark for Converting Deep Q-Networks to Event-Driven Spiking Neural Networks
نویسندگان
چکیده
Spiking neural networks (SNNs) have great potential for energy-efficient implementation of Deep Neural Networks (DNNs) on dedicated neuromorphic hardware. Recent studies demonstrated competitive performance SNNs compared with DNNs image classification tasks, including CIFAR-10 and ImageNet data. The present work focuses using in combination deep reinforcement learning ATARI games, which involves additional complexity as to classification. We review the theory converting extending conversion Q-Networks (DQNs). propose a robust representation firing rate reduce error during process. In addition, we introduce new metric evaluate process by comparing decisions made DQN SNN, respectively. also analyze how simulation time parameter normalization influence converted SNNs. achieve scores 17 top-performing Atari games. To best our knowledge, is first state-of-the-art multiple games Our serves benchmark DQNs paves way further research solving tasks
منابع مشابه
Distributed, Event Driven Simulation of Spiking Neural Networks
We present the architecture of a simulator that is able to simulate large networks of spiking neurons using a distributed event driven simulation. Contrary to a time driven simulation, which is usually used to simulate spiking neural networks, our simulation needs less computational resources because of the low average activity of typical networks. The simulator is divided into a set of communi...
متن کاملEvent management for large scale event-driven digital hardware spiking neural networks
The interest in brain-like computation has led to the design of a plethora of innovative neuromorphic systems. Individually, spiking neural networks (SNNs), event-driven simulation and digital hardware neuromorphic systems get a lot of attention. Despite the popularity of event-driven SNNs in software, very few digital hardware architectures are found. This is because existing hardware solution...
متن کاملTraining Deep Spiking Neural Networks Using Backpropagation
Deep spiking neural networks (SNNs) hold the potential for improving the latency and energy efficiency of deep neural networks through data-driven event-based computation. However, training such networks is difficult due to the non-differentiable nature of spike events. In this paper, we introduce a novel technique, which treats the membrane potentials of spiking neurons as differentiable signa...
متن کاملEvent-Driven Simulation Scheme for Spiking Neural Networks Using Lookup Tables to Characterize Neuronal Dynamics
Nearly all neuronal information processing and interneuronal communication in the brain involves action potentials, or spikes, which drive the short-term synaptic dynamics of neurons, but also their long-term dynamics, via synaptic plasticity. In many brain structures, action potential activity is considered to be sparse. This sparseness of activity has been exploited to reduce the computationa...
متن کاملEvent- and Time-Driven Techniques Using Parallel CPU-GPU Co-processing for Spiking Neural Networks
Modeling and simulating the neural structures which make up our central neural system is instrumental for deciphering the computational neural cues beneath. Higher levels of biological plausibility usually impose higher levels of complexity in mathematical modeling, from neural to behavioral levels. This paper focuses on overcoming the simulation problems (accuracy and performance) derived from...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ... AAAI Conference on Artificial Intelligence
سال: 2021
ISSN: ['2159-5399', '2374-3468']
DOI: https://doi.org/10.1609/aaai.v35i11.17180